unobstructed view of something - İspanyolca İngilizce Sözlük